병행 제어 기법(Concurrency Control)

✒️ 2025-05-28 16:00 내용 수정

수제비 2024 정보처리기사 필기 5판 1권의 내용 일부를 참고하여 정리


동시에 여러 트랜잭션이 실행될 때 데이터 충돌 없이 동작하도록 조절하는 기법

1. 로킹(Locking)

2. 낙관적 검증(Optimistic Validation)

3. 타임 스탬프 순서(Time Stamp Ordering)

4. 다중버전 동시성 제어(MVCC; Multi Version Concurrency Control)

5. 2PC(2 Phase Commit)